public class Student {
    private String id;  // 学生学号
    private String name;  // 学生姓名
    private double[] scores;  // 学生的成绩数组

    // 构造方法，用于初始化学生对象
    public Student(String id, String name, int courseCount) {
        this.id = id;
        this.name = name;
        this.scores = new double[courseCount];
    }

    // 获取学生学号
    public String getId() {
        return id;
    }

    // 获取学生姓名
    public String getName() {
        return name;
    }

    // 获取学生成绩数组
    public double[] getScores() {
        return scores;
    }

    // 设置某一门课程的成绩
    public void setScore(int courseIndex, double score) {
        scores[courseIndex] = score;
    }

    // 计算学生的平均成绩
    public double getAverageScore() {
        double sum = 0;
        for (double score : scores) {
            sum += score;
        }
        return sum / scores.length;
    }
}
